export default defineAppConfig({
  pages: [
    'pages/index/index',
    'pages/icon/index',
    'pages/parse/index',
    'pages/webview/index',
    'pages/video/index',
    'pages/adview/index',
    'pages/directory/index',

    // ----
    'pages/highQuality/array/index',
    'pages/highQuality/bubble/index',
    'pages/highQuality/animation/animationProperty/index',
    'pages/highQuality/animation/background/index',
    'pages/highQuality/animation/border/index',
    'pages/highQuality/animation/boxShadow/index',
    'pages/highQuality/animation/column/index',
    'pages/highQuality/animation/flex/index',
    'pages/highQuality/animation/font/index',
    'pages/highQuality/animation/margin/index',
    'pages/highQuality/animation/opacity/index',
    'pages/highQuality/animation/order/index',
    'pages/highQuality/animation/perspective/index',
    'pages/highQuality/animation/position/index',

    'pages/highQuality/cube_3d/index',
    'pages/highQuality/rotateCard/index',
    'pages/highQuality/roleCard/index',
    'pages/highQuality/filter/index',
    'pages/highQuality/touch/index',
    'pages/highQuality/touchbroadcast/index',
    'pages/highQuality/rotateCardTouch/index',

    'pages/highQuality/gradients/index',
    'pages/highQuality/pageswitch/index',
    'pages/highQuality/grid/basic/index',
    'pages/highQuality/grid/addRow/index',
    'pages/highQuality/grid/splitRow/index',
    'pages/highQuality/grid/splitColumn/index',
    'pages/highQuality/grid/justify/index', 
    'pages/highQuality/grid/divisionArea/index',
    'pages/highQuality/grid/outLineLayout/index',
    'pages/highQuality/grid/placeContent/index',
    'pages/highQuality/grid/layout/index',
    'pages/highQuality/grid/positionGrid/index',


    //------
    'pages/highQuality/childSelector/index',
    'pages/highQuality/closeAnimation/index',
    'pages/highQuality/flex/index',
    'pages/highQuality/flexMultiple/index',
    'pages/highQuality/itemflex/index',
    'pages/highQuality/otherSelector/index',
    'pages/highQuality/requestList/index',
    'pages/highQuality/taiji/index',
    
    'pages/highQuality/transition/index',
    'pages/highQuality/books/index',
    'pages/highQuality/starry/index',
    
    // ---- watch ----
    "pages/watchapp/index",
    // "pages/watchapp/pages/modal/index",
    // "pages/watchapp/pages/addCart/index",
    // "pages/watchapp/pages/cartCheckOut/index",
  ],
  subpackages: [
    {
      root: 'miniui',
      pages: [
        'navigation/index',
        'swiper/index',
        'view/index'
      ]
    }
  ],
  resizable: true,
  // @ts-ignore
  frameset: true,
  window: {
    backgroundTextStyle: "light",
    navigationBarBackgroundColor: "#fff",
    navigationBarTitleText: "WeChat",
    navigationBarTextStyle: "black",
  },
  rendererOptions: {
    skyline: {
      defaultDisplayBlock: true,
      defaultContentBox: true,
    },
  },
  lazyCodeLoading: "requiredComponents",
});
